having difficult speaking - Français Anglais Dictionnaire